English word definition — powered by WordNet
sell or get rid of all one's merchandise
abandon one's principles for expedience or financial gain
Want to remember sell out?